putting forward - German English Dictionary